On the edge of the fresh new Fl Everglades, from the five hundred SW 177 Ave