Matches in DBpedia 2014 for { ?s ?p South Shore Plaza is an upscale shopping mall owned by the Simon Property Group. It is located in Braintree, Massachusetts. With 2,165,000 sq ft (201,100 m2) of leasable area and 220 retailers, it is the largest mall in New England in terms of square footage and is the 15th largest mall in the United States.. }
Showing items 1 to 1 of
1
with 100 items per page.
- South_Shore_Plaza comment "South Shore Plaza is an upscale shopping mall owned by the Simon Property Group. It is located in Braintree, Massachusetts. With 2,165,000 sq ft (201,100 m2) of leasable area and 220 retailers, it is the largest mall in New England in terms of square footage and is the 15th largest mall in the United States.".