Skip to content


Bower, located at 771 & 775 Beacon Street, Boston completed construction and opened in the fall of 2020. This Class A, mixed-use property consists of 312 apartment units in two buildings, including an 8-story and a 14-story tower with approximately 37,000 square feet of ground-level retail space adjacent to Fenway Park, Kenmore Square, and the Lansdowne Commuter Rail Station.  Bower is a GOLD LEED Certified model for smart growth, transit, and sustainable energy oriented development. This development serves as a gateway to Boston from the western suburbs and is centrally located next to Fenway Park, entertainment, dining, public transportation, the Longwood Medical Area, and Boston University.


Fenway Center

Project Size

+/- 37,000 sq ft of retail and hospitality space

Client Partners

The Green Cities Company, Nuveen Real Estate and Meredith Management

Roles and Responsibilities

  • Asset analysis and place-making strategy
  • Retail pre-construction and space planning analysis
  • Merchandising plan creation for retail and amenity lease up
  • Retail lease transaction services
  • Tenant coordination services
  • Owner’s Project Management for retail construction
  • Architect of Record for multiple spaces within the project