Located on the edge of the new Florida Everglades, at the 500 SW 177 Ave