Commercial Real Estate in Massachusetts available for lease

89 LEED Certified Buildings for Lease in Massachusetts, USA

LEED Certified Buildings for Lease in Massachusetts, USA

More details for 520 Boston Providence Hwy, Norwood, MA - Office, Office/Retail for Lease

520 Boston Providence Hwy

Norwood, MA 02062

  • LEED Certified Building
  • Office for Lease
  • $24.97 - $33.30 CAD SF/YR
  • 1,316 - 3,701 SF
  • 2 Spaces Available Now
See More
More details for 227 Willow St, South Hamilton, MA - Office/Medical for Lease

Hamilton Landing - 227 Willow St

South Hamilton, MA 01982

  • LEED Certified Building
  • Office/Medical for Lease
  • $34.69 CAD SF/YR
  • 1 - 13,500 SF
  • 3 Spaces Available Now
See More
More details for 440 Washington St, Weymouth, MA - Office for Lease

440 Washington St

Weymouth, MA 02188

  • LEED Certified Building
  • Office for Lease
  • $30.52 CAD SF/YR
  • 431 SF
  • 1 Space Available Now
See More
More details for 150 Pittsfield Rd, Lenox, MA - Office for Lease

Berkshire Design Center - 150 Pittsfield Rd

Lenox, MA 01240

  • LEED Certified Building
  • Office for Lease
  • 483 - 5,267 SF
  • 6 Spaces Available Now
See More
More details for One Financial Ctr, Boston, MA - Office for Lease

One Financial Center - One Financial Ctr

Boston, MA 02111

  • LEED Certified Building
  • Office for Lease
  • 4,524 SF
  • 1 Space Available Now
  • Air Conditioning
  • Natural Light
  • Bicycle Storage
  • Car Charging Station
  • Day Care
  • Fitness Center
  • Conferencing Facility
  • Energy Star Labeled
  • Restaurant
  • LEED Certified - Platinum

Boston Office for Lease - Financial District

One Financial Center is a prominent 46-story Class?A office tower located at 675 Atlantic Avenue in Boston’s Financial District, completed in 1984 and rising 590?ft to its roof (683?ft including its antenna spire). Designed by Pietro Belluschi with Jung/Brannen Associates, the sleek, six-sided steel-and-glass structure sits atop a dramatic seven-story, 90-ft glass atrium that floods public and lobby areas with natural light. The building encompasses approximately 1.2–1.3 million square feet of premium office space—typically with ~28,000-sq-ft floor plates—and boasts sweeping views of Boston Harbor, Back Bay, the Rose Kennedy Greenway, and the Financial District. Ideal for tenants, it affords unparalleled connectivity, perched adjacent to South Station (MBTA Red/Silver Lines, commuter rail, Amtrak) and within easy reach of Logan Airport and I-93/I-90 access. One Financial Center is LEED?Platinum certified (v4 O+M), ENERGY?STAR awarded, and features a host of modern amenities: a full-service café (One Bistro), grab-and-go market (One Market), a children’s center by Bright Horizons, refurbished conference and event spaces (Loft on Two), an on-site fitness center with classes, bike storage, EV charging, retail, covered garage, and concierge experience management.

Contact:

Hunneman

Date on Market:

2026-01-06

Hide
See More
More details for 11 Dartmouth St, Malden, MA - Office for Lease

11 Dartmouth St

Malden, MA 02148

  • LEED Certified Building
  • Office for Lease
  • 160,000 SF
  • 8 Spaces Available Soon
See More
More details for 33 Atwood dr, Northampton, MA - Office for Lease

Atwood Professional Campus, Building #4 - 33 Atwood dr

Northampton, MA 01060

  • LEED Certified Building
  • Office for Lease
  • 2,500 - 80,000 SF
  • 1 Space Available Soon
See More
More details for 200 Rivers Edge Dr, Medford, MA - Coworking for Lease

Bldg 1 - 200 Rivers Edge Dr

Medford, MA 02155

  • LEED Certified Building
  • Coworking for Lease
  • 10 - 6,655 SF
See More
More details for 21-25 Drydock Ave, Boston, MA - Office for Lease

The Innovation and Design Building - 21-25 Drydock Ave

Boston, MA 02210

  • LEED Certified Building
  • Office for Lease
  • 10,000 - 163,501 SF
See More
More details for 10 World Trade Center Ave, Boston, MA - Office for Lease

Premier Life Science and Office Development - 10 World Trade Center Ave

Boston, MA 02210

  • LEED Certified Building
  • Office for Lease
  • 20,136 - 542,799 SF
  • 1 Space Available Now
See More
25-48 of 89