Year Built: 1999| 1,650 Approx. Square Feet
15 Bay Drive, Itasca, Il 60143
Year Built: 1965| 1,369 Approx. Square Feet
1212 E Irving Park Road, Itasca, Il 60143