1012 Ogden Ave · $950,000 | Pedro Rivera