Homes for sale - 2402 Mechanic ST #402, Galveston, TX 77550 – MLS#2...