Year Built: 1989| 2,352 Approx. Square Feet
1146 Oak Ridge Drive, Streamwood, Il 60107
Year Built: 1969| 1,191 Approx. Square Feet
207 Ridge Circle, Streamwood, Il 60107