Downtown Doral Park

8395 Northwest 53rd Street, Miami, 33166