Very clean, spacious, with great views of the beach
Bishop's Beach Home is located at 23313 Termini-San Luis Pass Rd, Galveston, TX 77554