For Sale
4000 Stillwood Lane — Kenwood Estates
$289,000
4000 Stillwood Lane, Odessa, TX
4 bd
3 ba
2,384 sqft
