L3 Capital – 149 Newbury Street

Scroll
Location
Boston, MA
Project Type
Ground-Up
Duration
12 Months
Square Footage
43,500 sf
Partners
Nelson Worldwide

This five-story, LEED-Certified building features 130 feet of Newbury Street frontage with 16,000 square feet of flagship retail space on the first two floors. The upper three floors offer 27,500 square feet of Class-A office space with high ceilings, floor-to-ceiling windows, and premium finishes. The fifth floor includes a private rooftop terrace overlooking Newbury Street, providing iconic views of the Back Bay.

1 2 of 2