Home
About Us
Our Team
Properties
Services
Contact
18 Crawford Street, Needham, MA
Home
Properties
18 Crawford Street, Needham, MA
Share
Commercial Property For Lease
18 Crawford Street
Needham, MA
Status:
Sold
Asset Type:
Office
Property Address:
18 Crawford Street
Needham, MA 02494
Building SF:
6,650 SF
Lot SF:
8,000 SF
Area Amenities:
Jeremy A. Freid, SIOR
jeremyf@128cre.com
O: +1 (617) 916-1028
C: +1 (617) 959-1319
Jordan B. Sneider
jordans@128cre.com
O: +1 (617) 916-1028
C: +1 (617) 633-0909
Adam T. Meixner
adamm@128cre.com
O: +1 (617) 916-1028
C: +1 (617) 304-6611
Meghan Huebner
meghanh@128cre.com
O: +1 (617) 916-1028