46 Main St

Canton, ME 04221
Median home value in this area is $132,700. Median household income in this area is $42,895.