Searching Hotels

Otay Ranch Town Center

Description

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.

#Activities #Shopping centre #Shopping

Photos

Photos

Contact

Otay Ranch Town Center 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... -116.96801 32.6241937 http://sandiego.city/shopping/T__38c65083a2d6

Phone Number

+1 619-656-9100

Address

2015 Birch Road
heartbeat