the polo stadium at the palm beach international equestrian ctr s

13420 South Shore Blvd
Florida
United States