$1,695,000 -
4878 Pescadero Ave Unit 304
San Diego ,
CA 92107
Country: US