Haulover Beach Park Miami Beach

10800 Collins Avenue, Miami Beach , Florida, United States - Phone: 305 947 3525