220 Kennedy Memorial Dr, Waterville, ME, 04901
Average monthly cost before discounts
119 Livermore Falls Rd, Farmington, ME, 04938
Average monthly cost before discounts
1037 West Main Street, Dover Foxcroft, ME, 04426
Average monthly cost before discounts