pic
107 Camellia Street
Location. <UL><LI>The Ivey House is located in Everglades City, Fla.</LI> <LI>Less than one mile from Museum of the Everglades</LI> <li>Five miles from Everglades National Park</li></UL> Hotel Features. ...