1811 21st Street, Galveston TX 77550 | 2bd/1ba | $1.15M | Surge Invest | Surge