South Beach is a shopping destination located in Jacksonville Beach, FL. As a Community Center, it occupies a prime spot at 3rd St. S. & Marsh Landing Pkwy.. Since opening in 1995, South Beach has been refreshed with a renovation completed in 1996. Shoppers can explore 321,935 sqft. of retail floor space featuring approximately 31 stores. Guests will find 1,500 parking spaces at the venue.