8023 Quincy Ave · $509,900 | Pedro Rivera