This is a 329 square foot, single family home. This home is located at 5757 Wyoming Ave, Odessa, TX 79762.
Off market
Street View
$9,920
5757 Wyoming Ave, Odessa, TX 79762
--beds
--baths
329sqft
SingleFamily
Built in ----
1 Acres Lot
$-- Zestimate®
$30/sqft
$1,041 Estimated rent