Terra Vista Otay Ranch

(on santa lucia)
Apartments in Chula Vista, CA
Apartments

Hours

Monday
10:00AM - 6:00PM
Tuesday
10:00AM - 6:00PM
Wednesday
10:00AM - 6:00PM
Thursday
10:00AM - 6:00PM
Friday
10:00AM - 6:00PM
Saturday
10:00AM - 6:00PM
Sunday
Closed

Location

1441 Santa Lucia Rd
Chula Vista, CA
91913

About

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!

Photos

Terra Vista Otay Ranch Photo Terra Vista Otay Ranch Photo Terra Vista Otay Ranch Photo Terra Vista Otay Ranch Photo Terra Vista Otay Ranch Photo

Information

Company name
Terra Vista Otay Ranch
Category
Apartments

FAQs

  • What is the phone number for Terra Vista Otay Ranch in Chula Vista CA?
    You can reach them at: 619-216-7100. It’s best to call Terra Vista Otay Ranch during business hours.
  • What is the address for Terra Vista Otay Ranch on santa lucia in Chula Vista?
    Terra Vista Otay Ranch is located at this address: 1441 Santa Lucia Rd Chula Vista, CA 91913.
  • What are Terra Vista Otay Ranch(Chula Vista, CA) store hours?
    Terra Vista Otay Ranch store hours are as follows: Mon-Sat: 10:00AM - 6:00PM, Sun: Closed.