2413 Finn Pl · $200,000 | Pedro Rivera