Shops at 300 Needham
A 250,000 square foot mixed-use commercial retail building, the project is located in a suburban Boston community. Completed in 2007 it houses a unique combination of retail shops, restaurants and a storage facility in an attractive, new -urbanist building complementing the development in the growing area.
The Shops at 300 Needham Street is prominently situated at the signalized intersection of Needham Street & Oak Street, the gateway to Newton’s Needham Street shopping district. The combination of the area’s affluent population, position within the Route 128/I-95 belt, bustling business district, excellent access and strong traffic counts provide tenants with a dynamic retail location.
Location: Boston, MA