Off Market
Sold Apr 2024
4 bd
3 ba
2,250 sqft
8018 Ventura BLVD, Selma TX 78154
Selma, TX 78154