Leasing Opportunities

Crawford Place


Property: 15-19 Crawford Street

Property Type: Office

Location: Needham, MA

Total Size: 40,752 SF


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.