Description
House located at 2118 Southfield Byron, Illinois 61010. It has 3 beds, 2 bathrooms, and is 2125 square feet. The property was built in 2000. 2118 Southfield Byron, Illinois 61010 is in the Byron neighborhood. Byron, Balance of Ogle County, and Out of Area Winnebago Cnty are nearby neighbourhoods.