Miami Beach Polo World Cup
Permanently closed
2001 Collins Ave
Miami Beach, FL 33139
Bringing the refined elegance and excitement of polo to the pristine sands of South Beach
Also at this address
See a problem?
You might also like
Partial Data by Foursquare.