Markeri St near Sunshine Bvd, Mermaid Waters