Alay at Otay Ranch Town Center
1444 Suwerte Avenue, Chula Vista, CA 91915
Alay features 3 story townhomes with rear yards, ranging from 1,938 to 2,505 square feet.