Addresses on River Rd, Leeds, Androscoggin County, ME
- Property Count: 81
- Median Lot Size: 3.4 acres
- Median Estimate: $198,273
Browse properties by addresses on River Rd, Leeds, Androscoggin County, ME on TopHap.
- 832 River Rd, Leeds, ME 04263 is a 2 acre property. It has an estimate of $199,386.
- 718 River Rd, Leeds, ME 04263 is a 2.7 acre property. It has an estimate of $361,248.
- 112 River Rd, Leeds, ME 04263 is a 3 acre property. It has an estimate of $206,382.
- 24 River Rd, Leeds, ME 04263 is a 3 acre property.
- 83 River Rd, Leeds, ME 04263 is a 2 acre property. It has an estimate of $183,486.
- 738 River Rd, Leeds, ME 04263 is a 16.4 acre property. It has an estimate of $198,273.
- 903 River Rd, Leeds, ME 04263 is a 5 acre property. It has an estimate of $250,902.
- 704 River Rd, Leeds, ME 04263 is a 4.05 acre property. It has an estimate of $195,093.
- 22 River Rd, Leeds, ME 04263 is a 4.5 acre property. It has an estimate of $200,499.
- 520 River Rd, Leeds, ME 04263 is a 9 acre property. It has an estimate of $108,756.
- 466 River Rd, Leeds, ME 04263 is a 5.5 acre property. It has an estimate of $211,947.
- 694 River Rd, Leeds, ME 04263 is a 2 acre property. It has an estimate of $236,274.
- 758 River Rd, Leeds, ME 04263 is a 7.6 acre property. It has an estimate of $139,602.
- 99 River Rd, Leeds, ME 04263 is a 2 acre property. It has an estimate of $212,106.
- 16 River Rd, Leeds, ME 04263 is a 2.04 acre property. It has an estimate of $250,107.
- 1054 River Rd, Leeds, ME 04263 is a 3 acre property. It has an estimate of $130,221.
- 906 River Rd, Leeds, ME 04263 is a 3.5 acre property. It has an estimate of $209,244.
- 675 River Rd, Leeds, ME 04263 is a 6.57 acre property.
- 560 River Rd, Leeds, ME 04263 is a 21 acre property. It has an estimate of $354,411.
- 534 River Rd, Leeds, ME 04263 is a 8.5 acre property. It has an estimate of $242,634.
- 524 River Rd, Leeds, ME 04263 is a 8.5 acre property. It has an estimate of $446,472.
- 512 River Rd, Leeds, ME 04263 is a 16.5 acre property. It has an estimate of $90,312.
- 484 River Rd, Leeds, ME 04263 is a 5.5 acre property. It has an estimate of $83,952.
- 664 River Rd, Leeds, ME 04263 is a 2.57 acre property. It has an estimate of $297,012.
- 1038 River Rd, Leeds, ME 04263 is a 2.85 acre property.