60 State Street Update
Rights to 60 State Street Sold for $614.3 Million
Starwood Capital Group and an undisclosed partner have acquired the rights to 60 State Street in Boston's financial district for $614.3 million.
60 State Street is a modern skyscraper on historic State Street in Boston, MA. The building is strategically located at the highly coveted intersection of Congress and State Streets, directly adjacent to Faneuil Hall Marketplace. This Class A, 912,214 square foot office tower offers unimpeded views of Boston Harbor and features the State Room, which serves as a high-end function space and amenity to the building.