The Trump National Doral Golf Club was first established in 1962 in a western suburb of Miami by real estate developer Alfred Kaskel.
A man ranting about President Donald Trump and holding a large American flag walked into the lobby of Trump National Doral Miami resort early Friday morning, laid the flag down on the main counter and began firing rounds.
Police did not confirm reports that the suspect was injured during his interaction with officers.
The gunman took a flag from a pole in the rear of the complex, brought it into the hotel lobby, draped it over a counter, yelled rhetoric against President Donald Trump and fired a gun into the air - at the roof and chandeliers, Perez said.
The Trump International Hotel in D.C. opened in October 2016, less than one mile from the White House, and has become a legal headache for the president as a number of critics have said earnings from the hotel violate the emoluments cause in the Constitution.
The man, armed with a handgun, was overheard yelling about Trump and had a USA flag draped over a counter in the lobby of the Trump National Doral Golf Club, according to police.
Trump was not at the resort at the time. That officer was taken to Baptist Hospital and is said to be in good condition. After exchanging fire with the suspect, officers were able to stop and apprehend the man.
"We don't know what his intentions were in the long term but we know what he was doing at the time - he was trying to engage our police officers in some kind of ambush-type attack", Perez said.
"We are very grateful to you!", he wrote. A Doral police officer suffered broken bones but was not shot, Perez said.
Homeland Security and Secret Service agents are on the scene, and the Federal Bureau of Investigation is en route, Perez said.
The Secret Service issued a statement saying agents from the Miami Field Office were at the scene and working closely with other agencies.
President Trump's golf courses missed par past year, earning less money than before he took office. Its signature course is the Blue Monster at Doral.