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