Slideshow Image

Terra Nova Villas & Canyon Villa

Posted: 8/14/2012
416 Units
Want to add this to My Listings (or tell us why you're not interested)?
Log In or Register ...

Photos

Sold
Slideshow Image

About

About Terra Nova Villas & Canyon Villa

The properties are offered together as a portfolio. Terra Nova Villas (233 Units) 440 East H Street Chula Vista, CA 91910 Canyon Villa (183 Units) 601 Telegraph Canyon Road Chula Vista, CA 91910