Saint Marys St, Odessa, Texas - Redfin
15 addresses found on Saint Marys St in Odessa, Texas. The average lot size on Saint Marys St is 8453 sq. ft. The average property tax on Saint Marys St is $3.8K/yr. Find an address below to learn more about the property details: