The Innovation and Design Building, Boston, MA 02210 - Office Space for rent
The Innovation and Design Building is located at 1 Design Center Place in the South Boston neighborhood, MA, Boston, 02210. The Class B Office building was completed in 2000 and features a total of 1,389,192 Sqft. There are 3 Office spaces available for lease at 1 Design Center Place, Boston, MA, 02210, totaling 22,569 Sqft. The largest space available has 9,064 Sqft.