42 43 47 & 49 River Road, New Portland, ME, 04961
42 43 47 & 49 River Road, New Portland, ME, 04961
42 43 47 & 49 River Road, New Portland, ME, 04961
42 43 47 & 49 River Road, New Portland, ME, 04961
42 43 47 & 49 River Road, New Portland, ME, 04961
42 43 47 & 49 River Road, New Portland, ME, 04961
42 43 47 & 49 River Road, New Portland, ME, 04961
42 43 47 & 49 River Road, New Portland, ME, 04961
42 43 47 & 49 River Road, New Portland, ME, 04961
42 43 47 & 49 River Road, New Portland, ME, 04961
42 43 47 & 49 River Road, New Portland, ME, 04961
42 43 47 & 49 River Road, New Portland, ME, 04961
42 43 47 & 49 River Road, New Portland, ME, 04961
42 43 47 & 49 River Road, New Portland, ME, 04961
42 43 47 & 49 River Road, New Portland, ME, 04961
42 43 47 & 49 River Road, New Portland, ME, 04961
42 43 47 & 49 River Road, New Portland, ME, 04961
42 43 47 & 49 River Road, New Portland, ME, 04961
42 43 47 & 49 River Road, New Portland, ME, 04961
42 43 47 & 49 River Road, New Portland, ME, 04961
42 43 47 & 49 River Road, New Portland, ME, 04961
42 43 47 & 49 River Road, New Portland, ME, 04961
42 43 47 & 49 River Road, New Portland, ME, 04961
42 43 47 & 49 River Road, New Portland, ME, 04961
42 43 47 & 49 River Road, New Portland, ME, 04961
42 43 47 & 49 River Road, New Portland, ME, 04961
42 43 47 & 49 River Road, New Portland, ME, 04961

$859,000

42 43 47 & 49 River Road, New Portland, ME, 04961

ACTIVE