We have found 50 properties on Nichol Ave, Anderson, IN. Average price per square feet on Nichol Ave is $34. It is 58.5% lower than average price per sqft Anderson. Average sale price on Nichol Ave is $46,749. It is 51.4% lower than average sale price in Anderson.