$189,999 -
402 63rd Street
San Diego ,
CA 92114
Property listed by ShoppingSDHouses, Eva Flores Espinoza