For Sale
17207 Termini San Luis Pass Rd — Sandy Shores
$2,700,000
17207 Termini San Luis Pass Rd, Galveston, TX
5 bd
5 ba
4,800 sqft
