Come home to Terra Vista at Otay Ranch Apartments—a tranquil community nestled in a master-planned neighborhood designed for growing families with easy-to-reach conveniences. Starring one, two, and three-bedroom floorplans, our Chula Vista, CA, apartments welcome you to a haven of unparalleled comfort and resort vibes. Bring your four-legged friends along, because we are pet-friendly!