1/42 42 Open Sat 1PM-4PM $559,500 3 Beds2.1 Baths2,000 SqFt 12722 El Capitan, Galveston, TX 77554 Single Family Home Listed by Sand N Sea Properties, LLC