23
29 N Main St
Ipswich, MA 01938
$820,000 USD
5,235 SF
5,235 SF
$820,000 USD
Office