Ichabod Ln, 78539, Texas - Redfin
10 addresses found on Ichabod Ln in 78539, Texas. The average lot size on Ichabod Ln is 5242 sq. ft. The average property tax on Ichabod Ln is $5.1K/yr. Find an address below to learn more about the property details:
- 2122 Ichabod Ln, Edinburg, TX 78539
- 2112 Ichabod Ln, Edinburg, TX 78539
- 2111 Ichabod Ln, Edinburg, TX 78539
- 2130 Ichabod Ln, Edinburg, TX 78539
- 2119 Ichabod Ln, Edinburg, TX 78539
- 2123 Ichabod Ln, Edinburg, TX 78539
- 2127 Ichabod Ln, Edinburg, TX 78539
- 2115 Ichabod Ln, Edinburg, TX 78539
- 2126 Ichabod Ln, Edinburg, TX 78539
- 2118 Ichabod Ln, Edinburg, TX 78539