Off Market
Off Market
3 bd
2 ba
1,659 sqft
427 E Castleshoals DR, Granite Shoals TX 78654
Granite Shoals, TX 78654