For Sale
23159 Fresca St — Terramar 2
$379,000
23159 Fresca St, Galveston, TX
3 bd
2 ba
1,269 sqft
