TBD Oakes Street, Farmington, ME, 04938
TBD Oakes Street, Farmington, ME, 04938
TBD Oakes Street, Farmington, ME, 04938
TBD Oakes Street, Farmington, ME, 04938
TBD Oakes Street, Farmington, ME, 04938
TBD Oakes Street, Farmington, ME, 04938

$149,500

TBD Oakes Street, Farmington, ME, 04938

ACTIVE