Year Built: 1957| 0 Approx. Square Feet
453 Edens Lane, Northfield, Il 60093
Year Built: 2001| 3,274 Approx. Square Feet
2404 Fox Meadow Lane, Northfield, Il 60093