Amazing 3 Bedroom Apartment Near Establishments! Available Soon! $2456 3bd 1356ft<sup>2</sup>

Welcome Home! We Work Where You Live Call Now:
show contact info
Terra Vista 1441 Santa Lucia Rd. , Chula Vista, CA, 91913 Want more information on this unit? See link (below): http://discover.rvmcorp.com/0n6tn0 This is a 3 Bedroom, 2 Bath, approximately […]

Source: San Diego Apartments

Leave a comment

Your email address will not be published. Required fields are marked *