259 Main St
Waterville, ME 04901
$349,000 USD
4,000 SF
4,000 SF
$349,000 USD
Freestanding