1257 Calle Datura #159
Chula Vista, CA 91913
Listed on By Owner by Richard Combs
- 3 Bed
- 2 Baths
- 1,278 Sq ft
Beautiful canyon view home in the highly sought after village of escaya overlooking a large nature preserve. modern chef inspired kitchen...
Read More