Located on the edge of the brand new Fl Everglades, at five-hundred SW 177 Ave