Located at the southernmost tip of Miami Beach, South Pointe is a 17-acre park that features walking paths, grassy knolls and ...