1/42 42 Active $ 599,000 3 Beds2 Baths1,541 SqFt 2401 103rd Street, Galveston, TX 77554 Single Family Home Listed by Sand N Sea Properties, LLC