29 Hayward St
Ipswich, MA 01938
$1,425,000 USD
8,660 SF
8,660 SF
$1,425,000 USD
Warehouse