Police arrested a suspect early Friday morning after shots were reported at Trump National Doral Golf Club.
The man reportedly walked into the lobby, laid an American flag over the counter, then began yelling obscenities about President Donald Trump as he broke furniture and randomly fired shots.
Officers on the scene returned fire, injuring the man. The Doral police said there was "no further threat" at the club.
Miami-Dade Police Department director Juan Perez said it appears Oddi was trying to lure police officers into an ambush or an attack.
Police did not say if a weapon was recovered or offer other details on the incident.
One officer suffered non-gun related injuries and is receiving treatment at a different hospital. Four Doral police officers and one Miami-Dade officer fired at him. Police were preparing a search warrant to enter Oddi's house, Perez said.
According to local reports, police were called to the scene after the man, who was "yelling and shouting" about Trump, started "actively shooting" at around 1.30am.
BUSINESS IS BOOMING at Trump's luxury hotel in Washington
Initial reports are that he had been waving an American flag inside the lobby of the resort and anxious workers called 911, WTVJ-Ch.
Perez said it's too early to tell what the suspect's motive was.
"We don't know what his intentions were, longterm intentions", Perez said. His neighbors were evacuated Friday morning as officers swept the area looking for booby traps, Perez said.
"We are a very safe community", he said.
An investigation by the Florida Department of Law Enforcement is underway, and the Miami-Dade State Attorney's Office, U.S. Department of Homeland Security, FBI are looking into it as well.
Cops dashed to Trump National Doral resort, near Miami, Florida.More news: What do you Hear, Yanny or Laurel?
More news: Senate passes measure repealing changes to net neutrality rules
More news: Atlético defeated Marseille in the final of the Europa League