Red Mill, Topsham, ME 04086 - Office Space
Red Mill is located at 11 Bowdoin Mill Island in the Topsham neighborhood, ME, Topsham, 04086. The Class B Office building was completed in 2007 and features a total of 36,379 Sqft.
In Topsham, there are 2 class B office buildings.