We have found 9 properties on Cotton Bayou Dr, Orange Beach, AL. Average price per square feet on Cotton Bayou Dr is $134. It is 24.1% higher than average price per sqft Orange Beach. Average sale price on Cotton Bayou Dr is $382,084. It is 10.1% higher than average sale price in Orange Beach.