Otay Ranch Town Center
From Wikipedia, the free encyclopedia
This article has multiple issues. Please help improve it or discuss these issues on the talk page. (Learn how and when to remove these template messages)(Learn how and when to remove this template message)
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.
|This section does not cite any sources. Please help improve this section by adding citations to reliable sources. Unsourced material may be challenged and removed. (August 2012) (Learn how and when to remove this template message)|
|Rouse Properties malls||