Leasing Opportunities

250 First Avenue


Property: 250 First Avenue

Property Type: Office

Location: Needham, MA

Total Size: 73,167 SF


First Needham Place is a state-of-the-art, 73,167 sf Class A office building in Needham, MA with underground parking and a LEED Silver Certification. Located immediately off I-95/Route 128, the building is highly visible from Route 128 and presents excellent signage opportunities. Amenities include a café kiosk, fitness center and walking distance to various food trucks, walking trails and outdoor spaces.

Available Spaces

Get in touch

Mike Wilcox, SVP, Director of Leasing,