Perfection is our goal excellence will be tolerated

Escaya at Otay Ranch Chula Vista, CA

30,000 SF town center in a mixed use environment surrounded by residences.  Buildings include main street-style retail with residential flats above, for rent 3-story apartment buildings, and for rent 2- and 3-story townhomes.