Odessa St, 79741, Texas - Redfin
12 addresses found on Odessa St in 79741, Texas. The average lot size on Odessa St is 15999 sq. ft. The average property tax on Odessa St is $1.3K/yr. Find an address below to learn more about the property details:
12 addresses found on Odessa St in 79741, Texas. The average lot size on Odessa St is 15999 sq. ft. The average property tax on Odessa St is $1.3K/yr. Find an address below to learn more about the property details: