ITH San Diego Beach Bungalow Surf Hostel

San Diego, California