235 N Larch Avenue, Elmhurst, IL 60126 - MLS#11012556 - Samuel Stel...