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.