Awesome place
Flamingo Road Park is located at 26°02'32. 80°18'53., 1 NW 7th Ave, Miami Gardens, FL 33169