Your email has been sent.
First Needham Place 250 First Ave 2,447 - 2,880 SF of Office Space Available in Needham, MA 02494



Highlights
- Well-maintained office space in Needham with various sizes and features for a wide variety of office opperations
- A free shuttle to MBTA Green Line allows for easy travel around the Boston Metro Area.
- Exterior visibility presents excellent signage opportunities along I-95
- There is free parking for all employees, including designated underground garage spots.
- Amenities abound with close proximity to retail locations, restaurants, banks, childcare facilities and hotels in the area.
- The space is easily accessible, located less than half a mile away from the I-95/Route 128 Interchange.
All Available Space(1)
Display Rental Rate as
- Space
- Size
- Term
- Rental Rate
- Space Use
- Build-Out
- Available
| Space | Size | Term | Rental Rate | Space Use | Build-Out | Available |
| 2nd Floor | 2,447-2,880 SF | Negotiable | Upon Request Upon Request Upon Request Upon Request | Office | - | 90 Days |
2nd Floor
| Size |
| 2,447-2,880 SF |
| Term |
| Negotiable |
| Rental Rate |
| Upon Request Upon Request Upon Request Upon Request |
| Space Use |
| Office |
| Build-Out |
| - |
| Available |
| 90 Days |
2nd Floor
| Size | 2,447-2,880 SF |
| Term | Negotiable |
| Rental Rate | Upon Request |
| Space Use | Office |
| Build-Out | - |
| Available | 90 Days |
Property Overview
250 First Avenue is a state-of-the-art, 73,167 SF Class-A office building in Needham, MA located immediately off I-95/Route 128, presenting excellent signage opportunities for tenants. The location, within the N2 Innovation District, offers convenient access to various nearby amenities including dining, hotels, fitness, daycare and outdoor recreation. The building includes ample parking, including designated underground spots. For those who wish to use Mass Transit, the building also has MBTA shuttle service for the morning and evening commutes.
- Bus Line
- Controlled Access
- Property Manager on Site
- Signage
- Shower Facilities
- Wi-Fi
- Air Conditioning
Property Facts
Sustainability
Sustainability
LEED Certification Developed by the U.S. Green Building Council (USGBC), the Leadership in Energy and Environmental Design (LEED) is a green building certification program focused on the design, construction, operation, and maintenance of green buildings, homes, and neighborhoods, which aims to help building owners and operators be environmentally responsible and use resources efficiently. LEED certification is a globally recognized symbol of sustainability achievement and leadership. To achieve LEED certification, a project earns points by adhering to prerequisites and credits that address carbon, energy, water, waste, transportation, materials, health and indoor environmental quality. Projects go through a verification and review process and are awarded points that correspond to a level of LEED certification: Platinum (80+ points) Gold (60-79 points) Silver (50-59 points) Certified (40-49 points)



