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.