112 23rd St
Galveston, TX 77550
$19.00 USD/SF/YR
3,401-3,704 SF
2
Spaces Available
Built 1878
3,704 SF Contiguous
Built 1878
3,401-3,704 SF
$19.00 USD/SF/YR
Office/Retail