Terra Nova Villas & Canyon Villa

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

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