Village of Key Biscayne Back to Search Village of Key Biscayne 10 Village Green Way , Key Biscayne , FL , 33149 United States (305) 365-8900 Send Email Contacts Primary Alexandre Castro Share × Print Email Facebook LinkedIn Twitter Pinterest Powered By GrowthZone