We have found 13 properties on Armadillo Ave, Orange Beach, AL. Average price per square feet on Armadillo Ave is $116. It is 7.4% higher than average price per sqft Orange Beach. Average sale price on Armadillo Ave is $144,334. It is 58.4% lower than average sale price in Orange Beach.

List of properties