Margaret Pace Park, 1745 N. Bayshore Drive, Miami, 33133, View Map
1745 N. Bayshore Drive , Miami 33133
Free