106 Innovation Way
Scarborough, ME 04074
$15.00 USD/SF/YR
7,000-22,000 SF
1
Space Available
22,000 SF Contiguous
7,000-22,000 SF
$15.00 USD/SF/YR
Industrial