Addresses on River Rd, Howland, Penobscot County, ME
- Property Count: 66
- Median Bedroom Count: 1
- Median Bathroom Count: 1
- Median Lot Size: 0.52 acres
- Median Year Built: 1998
- Median Estimate: $127,364
Browse properties by addresses on River Rd, Howland, Penobscot County, ME on TopHap.
- 104 River Rd, Howland, ME 04448 is a 0.86 acre property. It has an estimate of $192,525.
- 64 River Rd, Howland, ME 04448 is a 0.48 acre property. It has an estimate of $55,352.
- 102 River Rd, Howland, ME 04448 is a 0.69 acre property. It has an estimate of $46,104.
- 83 River Rd, Howland, ME 04448 is a 0.69 acre property. It has an estimate of $151,776.
- 105 River Rd, Howland, ME 04448 is a 0.23 acre property. It has an estimate of $160,548.
- 36 River Rd, Howland, ME 04448 is a 0.53 acre property. It has an estimate of $89,284.
- 54 River Rd, Howland, ME 04448 is a 0.38 acre property. It has an estimate of $132,940.
- 8 River Rd, Howland, ME 04448 is a 1.03 acre property.
- 62 River Rd, Howland, ME 04448 is a 0.21 acre property. It has an estimate of $90,338.
- 70 River Rd, Howland, ME 04448 is a 0.35 acre property. It has an estimate of $102,527.
- 125 River Rd, Howland, ME 04448 is a 0.55 acre property. It has an estimate of $131,767.
- 109 River Rd, Howland, ME 04448 is a 0.23 acre property. It has an estimate of $164,118.
- 20 River Rd, Howland, ME 04448 is a 0.33 acre property. It has an estimate of $127,364.
- 87 River Rd, Howland, ME 04448 is a 0.55 acre property. It has an estimate of $75,531.
- 50 River Rd, Howland, ME 04448 is a 0.21 acre property. It has an estimate of $205,190.
- 46 River Rd, Howland, ME 04448 is a 2.18 acre property. It has an estimate of $98,583.
- 91 River Rd, Howland, ME 04448 is a 1.75 acre property.
- 52 River Rd, Howland, ME 04448 is a 0.81 acre property. It has an estimate of $218,263.
- 28 River Rd, Howland, ME 04448 is a 0.23 acre property.
- 58 River Rd, Howland, ME 04448 is a 0.68 acre property.
- 125 River Rd, Howland, ME 04448 is a 8.5 acre property.
- 98 River Rd, Howland, ME 04448 is a 1 bedroom, 1 bathroom, 0.29 acre property. It was built in 1998 and has an estimate of $95,387.
- 22 River Rd, Howland, ME 04448 is a 0.2 acre property. It has an estimate of $127,300.
- 86 River Rd, Howland, ME 04448 is a 0.71 acre property. It has an estimate of $131,274.
- 38 River Rd, Howland, ME 04448 is a 0.21 acre property.