9 Channel Center, Boston, MA 02127 - Office Space for rent
9 Channel Center is located at 9 Channel Center Street in the South Boston neighborhood, MA, Boston, 02127. The Class A Office building was completed in 2016 and features a total of 76,000 Sqft. There are 2 Office spaces available for lease at 9 Channel Center Street, Boston, MA, 02127, totaling 20,970 Sqft. The largest space available has 10,585 Sqft and a rental rate of $50/Sqft/Yearly.