8
75 Rogers St
Lowell, MA 01852
$3,950,000 USD
87,686 SF
87,686 SF
$3,950,000 USD
Warehouse