For Sale
8536 Pamplona Pl — Enclave at Villa Rosa
$459,999
8536 Pamplona Pl, Odessa, TX
4 bd
3 ba
2,137 sqft
