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