16 Moreland St
Somerville, MA 02145
$3,250,000 USD
8,283 SF
8,283 SF
$3,250,000 USD
Warehouse