We have found 823 properties in Irondale, AL. Average property sale price in Irondale is $193,484. It is 8.9% lower than average property value in Alabama. Average price per square feet in Irondale is $142. It is 29.1% higher than average property value in Alabama.

List of properties