$899,000 - 668 San Jacinto Pl, Chula Vista, CA 91914
668 San Jacinto Pl
Chula Vista,
CA
91914
Country: US