This is a 1643 square foot, single family home. This home is located at 9881 S Lovell Ave, Odessa, TX 79766.
Off market
Street View
$324,000
9881 S Lovell Ave, Odessa, TX 79766
--beds
--baths
1,643sqft
SingleFamily
Built in 1953
2.02 Acres Lot
$324,000 Zestimate®
$197/sqft
$2,156 Estimated rent