We have found 6 properties on Nichols Woods Dr, South Beloit, IL. Average price per square feet on Nichols Woods Dr is $122. It is 43.5% higher than average price per sqft South Beloit. Average sale price on Nichols Woods Dr is $260,600. It is 116.2% higher than average sale price in South Beloit.