Explore details about location 21st Place South. 21st Place South is a location situated within the Birmingham alongside other areas such as Avenue H Alley, 15th Court South, 18th Court North. Additionally, some smaller parts of 21st Place South include specific areas like 6th Alley adding to the diversity of its landscape.