South Pointe Park is located at 1 Washington Avenue in the City of Miami Beach, FL.

Article by Ennis Davis, AICP. Contact Ennis at edavis@moderncities.com