33
121 Free St
Portland, ME 04101
$14.00 - $16.00 USD/SF/YR
6,787-17,646 SF
5
Spaces Available
Built 1900
17,646 SF Contiguous
Built 1900
6,787-17,646 SF
$14.00 - $16.00 USD/SF/YR
Office