We have found 7 properties on 23rd Dr, Valley, AL. Average price per square feet on 23rd Dr is $57. It is 73.2% lower than average price per sqft Valley. Average sale price on 23rd Dr is $102,080. It is 64% lower than average sale price in Valley.