TBD Osborne Road, Farmington, ME, 04938

$17,750

TBD Osborne Road, Farmington, ME, 04938

Courtesy of: County Seat Realty