The Shops at Liberty Place (Philadelphia)

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.