The Ground at Space

34 NE 11th Street
Miami, FL 33132
United States
Get Directions