Viewed
23 Callahan
Oxford, ME 04270
$145,900
4 beds
2 full + 1 half
bathroomsListed By CENTURY 21 North East, 653 Roosevelt Trail, Windham, ME 04062