We have found 13 properties on N Towanda Ave, Normal, IL. Average price per square feet on N Towanda Ave is $67. It is 2.9% lower than average price per sqft Normal. Average sale price on N Towanda Ave is $148,667. It is 10.9% lower than average sale price in Normal.