Explore details about location South 12th Street. South 12th Street is a location situated within the Nashville-Davidson alongside other areas such as 15th Avenue North, Burrus Street, Lyle Avenue.