We have found 8 properties on Audubon Ln SE, Owens Cross Roads, AL. Average price per square feet on Audubon Ln SE is $89. It is 21.9% higher than average price per sqft Owens Cross Roads. Average sale price on Audubon Ln SE is $308,750. It is 53.8% higher than average sale price in Owens Cross Roads.