Explore details about location South Miami Avenue. South Miami Avenue is a location situated within the Miami alongside other areas such as Northwest 20th Street, South Bayshore Drive, Northeast 3rd Court.