We have found 1,555 properties in Owens Cross Roads, AL. Average property sale price in Owens Cross Roads is $200,746. It is 5.4% lower than average property value in Alabama. Average price per square feet in Owens Cross Roads is $73. It is 33.6% lower than average property value in Alabama.