2313 Strand St
Galveston, TX 77550
$1,100,000 USD
4,200 SF
4,200 SF
$1,100,000 USD
Storefront Retail Office