A local’s guide: 48 hours in braintree, MA
South Shore Plaza is one of A local’s guide: 48 hours in braintree, MA.

1. South Shore Plaza

8.1
250 Granite St (at S Shore Plaza Rd), Braintree, MA
ศูนย์การค้า · North Braintree · 81 คำแนะนำและคำวิจารณ์