Village of Key Biscayne commits $75 million to address infrastructure issues

The Village of Key Biscayne is committing $75 million to address the infrastructure issue on the island.

Author: Rich