Description
House located at 3151 Stowmarket ROCKFORD, Illinois 61109. It has 3 beds, 2 bathrooms, and is 1404 square feet. The property was built in 2000. 3151 Stowmarket ROCKFORD, Illinois 61109 is in the Rockford neighborhood. Rockford, Boone County, and Out of Area Winnebago Cnty are nearby neighbourhoods.