Addresses on Debbie Ln, Iola, Grimes County, TX
- Property Count: 16
- Median Living Area: 720 square feet
- Median Bedroom Count: 1
- Median Bathroom Count: 1
- Median Lot Size: 8.17 acres
- Median Year Built: 1987
- Median Estimate: $156,910
- Median Price Per Square Foot: $178
Browse properties by addresses on Debbie Ln, Iola, Grimes County, TX on TopHap.
- 11741 Debbie Ln, Iola, TX 77861 is a 1,216 square foot and 8.68 acre property.
- 11512 Debbie Ln, Iola, TX 77861 is a 720 square foot, 1 bathroom, 6.03 acre property. It was built in 1987 and has an estimate of $109,585 with a price per ft² of $152.
- 11205 Debbie Ln, Iola, TX 77861 is a 720 square foot, 1 bathroom, 3.56 acre property. It was built in 1987 and has an estimate of $106,214 with a price per ft² of $148.
- 11262 Debbie Ln, Iola, TX 77861 is a 720 square foot, 1 bedroom, 1 bathroom, 8 acre property. It was built in 2005 and has an estimate of $172,816 with a price per ft² of $240.
- 11607 Debbie Ln, Iola, TX 77861 is a 1,548 square foot, 2 bathroom, 9.4 acre property. It was built in 1987 and has an estimate of $248,875 with a price per ft² of $161.
- 11554 Debbie Ln, Iola, TX 77861 is a 720 square foot, 1 bathroom, 10 acre property. It was built in 1987 and has an estimate of $141,004 with a price per ft² of $196.
- 11224 Debbie Ln, Iola, TX 77861 is a 720 square foot and 8 acre property.
- 11287 Debbie Ln, Iola, TX 77861 is a 720 square foot, 1 bathroom, 10 acre property.
- 11401 Debbie Ln, Iola, TX 77861 is a 720 square foot, 1 bathroom, 10 acre property. It was built in 2001 and has an estimate of $181,738 with a price per ft² of $252.
- 11748 Debbie Ln, Iola, TX 77861 is a 720 square foot and 10.84 acre property.
- 11769 Debbie Ln, Iola, TX 77861 is a 720 square foot and 8.34 acre property.
- 11241 Debbie Ln, Iola, TX 77861 is a 6 acre property.
- 11224 Debbie Ln, Iola, TX 77861 is a 1,024 square foot and 7.62 acre property.
- 11428 Debbie Ln, Iola, TX 77861 is a 946 square foot, 1 bathroom, 5 acre property.
- 11241 Debbie Ln, Iola, TX 77861 is a 1,384 square foot and 5.85 acre property.
- 11741 Debbie Ln, Iola, TX 77861 is a 1,216 square foot and 8.68 acre property.