Ask About Two Months of Free Storage!* *Restrictions apply, must move-in within 14 days
The heart Of
The Best Shopping in Chula Vista
Right At Your Door
Otay Ranch Town Center, just minutes from downtown San Diego, is a shopper’s dream destination. The center’s contemporary streetscape and open-air atmosphere make it ideal for a day out, boasting premier dining, events, movies, and—you guessed it—unparalleled shopping.