1 2 3 4 5 6

 

An Oasis in the City.

Located in the heart of Chula Vista, The Palms is a secret oasis with lush landscaping, a large swimming pool, and within walking distance to shops, restaurants, and schools.