989 Paseo La Cresta

Chula Vista, CA 91910

3 bed, 2.5 bath
 
1,801 sq. ft.
Show More