Shopping malls database
Ghirardelli Square is located at the corner of Beach & Larkin St., San Francisco. It is a Lifestyle/Specialty Center which opened in 1964 and was last renovated in 2008. It is an Open shopping mall with 300 parking spaces. It covers an area of 178,000 sqft. and has about 30 stores.
Shopping mall's name: Ghirardelli Square
Address: Beach & Larkin St., San Francisco, CA 94109
Number of stores: 30