382 Water St
Guilford, ME 04443
$875,000 USD
3,456 SF
3,456 SF
$875,000 USD
Hotel