Golden Strand Ocean Villa Resort

17901 Collins Ave
Florida
United States