167 E. Prospect Street

Chula Vista, CA 91911

4 bed, 2 bath
2,080 sq. ft.
Show More