We have found 39 properties on W 26th St, Odessa, TX. Average price per square feet on W 26th St is $101. It is 2.0% higher than average price per sqft Odessa. Average sale price on W 26th St is $196,950. It is 2.2% higher than average sale price in Odessa.