$349,900
851 Lincoln Street, Waterville, ME 04901
$189,900
40 Elm Street, Waterville, ME 04901
$289,000
77 West River Road, Waterville, ME 04901
$259,000
38 Silvermount Street, Waterville, ME 04901
$274,900
158 Water Street, Waterville, ME 04901
$675,000
36 Silver Street, Waterville, ME 04901