105 High St, Farmington, ME
275 High St, Farmington, ME
507 Wilton Rd, Farmington, ME
9 Intervale Rd, Farmington, ME