Michael Davey, left, and Luis “Lucho” de la Cruz are running for the open post of Key Biscayne mayor. In addition, five candidates are seeking three open seats on the seven-member village council.
Michael Davey, left, and Luis “Lucho” de la Cruz are running for the open post of Key Biscayne mayor. In addition, five candidates are seeking three open seats on the seven-member village council.
Michael Davey, left, and Luis “Lucho” de la Cruz are running for the open post of Key Biscayne mayor. In addition, five candidates are seeking three open seats on the seven-member village council.