After completing $13 million in renovations, Jamestown is proud to announce some new tenants in the Design Center.
From Banker & Tradesman:
Jamestown, a real estate investment and development company headquartered in Atlanta, leases the 550,000-square-foot complex in the 1.4-million-square-foot Innovation and Design Building complex from the city of Boston. The complex contains 550,000 square feet dedicated to luxury home furnishing showrooms along with office and innovation space...Jamestown recently completed more than $13 million in interior renovations at the center, the first major physical updates since it opened in 1985. The project included renovations of the lobby, common spaces and seminar room and new finishes and furniture from design center tenants.