This is a 3939 square foot, single family home. This home is located at 109 Bella Vista Cir, Odessa, TX 79765.
Off market
Street View
$806,200
109 Bella Vista Cir, Odessa, TX 79765
--beds
--baths
3,939sqft
SingleFamily
Built in 2017
9,191 Square Feet Lot
$806,200 Zestimate®
$205/sqft
$3,278 Estimated rent