Leasing Opportunities

Crawford Place

details

Property: 15-19 Crawford Street

Property Type: Office

Location: Needham, MA

Total Size: 40,752 SF

Description

Crawford Place is a two-story 40,752 sf building easily accessible off of I-95/Route 128, with direct frontage to the highway which presents excellent signage opportunities. An adjacent garage at the rear of the building provides loading dock facilities and is also readily convertible into additional office space.