Lemon St, 79766, Texas - Redfin
18 addresses found on Lemon St in 79766, Texas. The average lot size on Lemon St is 195466 sq. ft. The average property tax on Lemon St is $1.8K/yr. Find an address below to learn more about the property details:
- 7296 W Lemon St, Odessa, TX 79766
- 4620 W Lemon St, Odessa, TX 79766
- 7020 W Lemon St, Odessa, TX 79766
- 4696 W Lemon St, Odessa, TX 79766
- 5332 W Lemon St #1, Odessa, TX 79766
- 5450 W Lemon St, Odessa, TX 79766
- 4653 W Lemon St, Odessa, TX 79766
- 5378 W Lemon St, Odessa, TX 79766
- 6033 W Lemon St, Odessa, TX 79766
- 6131 W Lemon St, Odessa, TX 79766
- 5387 W Lemon St, Odessa, TX 79766
- 6089 W Lemon St, Odessa, TX 79766
- 6069 W Lemon St, Odessa, TX 79766
- 4570 W Lemon St, Odessa, TX 79766
- 7091 W Lemon St, Odessa, TX 79766
- 7198 W Lemon St, Odessa, TX 79766
- 7040 W Lemon St, Odessa, TX 79766
- 7019 W Lemon St, Odessa, TX 79766