Otay Ranch Town Center

地址:2015 Birch Road #500, Chula Vista, California 91915 (查看地图)

电话:(619) 216-7410

营业:Mon-Sat 10am–9pm Sun 11am–7pm

网址: 去看看官方网站

一个大型购物商场,比较新,2006年开业,有150多个商铺。