For Sale
8637 La Jolla Dr — Enclave at Villa Rosa
$459,000
8637 La Jolla Dr, Odessa, TX
4 bd
3 ba
2,182 sqft
