Locory page
Russia Wharf
By Seeker
Russia Wharf is a striking high-rise building located in downtown Boston, Massachusetts, standing at 436 feet with 32 floors. Completed in early 2011, it features a mix of 709,000 square feet of commercial office space and 65 residential units. The building is notable for its architectural design by Childs Bertman Tseckares Inc. and its controversial construction, which preserved historic facades from previous buildings on the site. Visitors can enjoy ground floor restaurants, an art gallery, and the Boston Society of Architects' BSA Space. As Boston's first LEED Platinum high-rise, it represents a blend of modern development and historical preservation.
Tags
Location
Views
0
Be the first to comment!