Explore details about location Metro South Avenue. Metro South Avenue is a location situated within the General Trias alongside other areas such as Sacramento, Ohio, Lemon Grove Bend.