Shenandoah Park Janero Recreation Building, 1800 SW 21st Ave, Miami, 33145, View Map
1800 SW 21st Ave , Miami 33145
Free