A refined coastal retreat in Galveston, Texas. Experience the perfect balance of historic charm and modern elegance at 13118 Bermuda Beach Dr.