We have found 7 properties on Haddon Pl, Birmingham, AL. Average price per square feet on Haddon Pl is $141. It is 25% lower than average price per sqft Birmingham. Average sale price on Haddon Pl is $479,363. It is 39.6% higher than average sale price in Birmingham.