Shopping malls database
The Shops at Liberty Place is located at the corner of 16th & 17th Streets, Philadelphia. It is a Lifestyle/Specialty Center which opened in 1990. It is an Enclosed shopping mall with 750 parking spaces and a food court with 850 seats.. It covers an area of 153,000 sqft. and has about 62 stores.
Shopping mall's name: The Shops at Liberty Place
Address: 16th & 17th Streets, Philadelphia, PA 19102
Number of stores: 62