Twin Lake Dr, Birmingham, Alabama - Redfin
39 addresses found on Twin Lake Dr in Birmingham, Alabama. The average lot size on Twin Lake Dr is 18076 sq. ft. The average property tax on Twin Lake Dr is $1.3K/yr. Find an address below to learn more about the property details: