1016 Castleton Ct, Grayslake, IL 60030 — $159,900 · 2bd · ~1.4% rule | OnePercent