2630 24th Pl · $175,000 | Pedro Rivera