We have found 4 properties on Hancock Ave, Odem, TX. Average price per square feet on Hancock Ave is $32. It is 38.5% lower than average price per sqft Odem. Average sale price on Hancock Ave is $53,350. It is 41% lower than average sale price in Odem.

List of properties