This is a 938 square foot, mobile / manufactured home. This home is located at N North Star Ave, Odessa, TX 79764.
Off market
Street View
$11,511
N North Star Ave, Odessa, TX 79764
--beds
--baths
938sqft
MobileManufactured
Built in 1980
-- sqft lot
$-- Zestimate®
$12/sqft
$1,496 Estimated rent