Explore details about location South Miami Avenue. South Miami Avenue is a location situated within the Miami alongside other areas such as Northwest 25th Street, Southwest 10th Street, Northwest 1st Place.