At the intersection of Meridian Avenue and 19th Street, in a quiet, manicured park near the Miami Beach Convention Center, stands ... More