Otay Ranch One 1352 Santa Alicia Ave # 1352 Chula Vista, CA 91913 Phone: (619) 216-1597
Category: Associations