Tri-level 3BR/2.5B/2CG Townhome

 711 Littleton Trail, ElginIL 60120