Excellent location close to Schaumburg's metra station, Elgin-Ohare Expressway(390), & Odlum Park. This unit has been well taken care of, has brand new kitchen flooring, and a large balcony that can be accessed from the kitchen and living room. Property ID: 10080481