7
261 Primrose St
Haverhill, MA 01830
$1,600,000 USD
9,466 SF
9,466 SF
$1,600,000 USD
Warehouse