Darrow Creek Dr, Owens Cross Roads, Alabama - Redfin
48 addresses found on Darrow Creek Dr in Owens Cross Roads, Alabama. The average lot size on Darrow Creek Dr is 8099 sq. ft. The average property tax on Darrow Creek Dr is $1.0K/yr. Find an address below to learn more about the property details: