Off Market
Sold Mar 2022
3 bd
3 ba
2,499 sqft
2231 Sciaaca RD, Houston TX 77373
Houston, TX 77373