We have found 25 properties on 21st Ave S, Birmingham, AL. Average price per square feet on 21st Ave S is $127. It is 32.4% lower than average price per sqft Birmingham. Average sale price on 21st Ave S is $182,922. It is 46.7% lower than average sale price in Birmingham.

List of properties