Azalia St, Memphis, Tennessee - Redfin
53 addresses found on Azalia St in Memphis, Tennessee. The average lot size on Azalia St is 7171 sq. ft. The average property tax on Azalia St is $1.3K/yr. Find an address below to learn more about the property details: