Situated in Chula Vista, CA, Chula Vista Center is one of the area's prominent shopping venues. This Super-Regional Center is conveniently located at H St. between Broadway & Fourth Ave.. Established in 1962, the property saw major improvements during its 2004 renovation. The property encompasses 880,000 sqft. of gross leasable area across its 100 stores. The center provides 3,800 parking spaces alongside a with 400 seats.