Key Biscayne Palms Palm leaves just before the storms. Key Biscayne is an island just south of Southbeach Miami. While the real estate here is quite different from that ...