10
112 23rd St
Galveston, TX 77550
$19.00 USD/SF/YR
3,407 SF
1
Space Available
Built 1878
3,407 SF Contiguous
Built 1878
3,407 SF
$19.00 USD/SF/YR
Office/Retail