Alex Rodriguez Park at Mark Light Field6201 San Amaro DriveMiami, Florida 33146, US
Total Capacity: 0