Shopping malls database
Broadway Plaza is located at the corner of NWC Broadway & Naples St., Chula Vista. It is a Community Center which opened in 1982 and was last renovated in 2001. It is an Open shopping mall with 1,631 parking spaces. It covers an area of 356,335 sqft. and has about 12 stores.
Shopping mall's name: Broadway Plaza
Address: NWC Broadway & Naples St., Chula Vista, CA 92011
Number of stores: 12