This 2039 square foot single family home has 3 bedrooms and 2.0 bathrooms. This home is located at 15462 Nichols Woods Dr, South Beloit, IL 61080.
Off market
Street View
$481,000
15462 Nichols Woods Dr, South Beloit, IL 61080
3beds
2baths
2,039sqft
SingleFamily
Built in 2010
1.18 Acres Lot
$481,000 Zestimate®
$236/sqft
$2,291 Estimated rent