Otay ranch town center 1009 mov
Otay Ranch Town Center, is a 675,000 square foot open air shopping mall/lifestyle center with more than 100 shops in the Otay Ranch area of Chula Vista, California, owned by General Growth Properties. The mall opened in October 2006.
Contents
Cruisin otay ranch town center in chula vista california on october 3 2011
Anchors
References
Otay Ranch Town Center Wikipedia(Text) CC BY-SA