31W085 ROHRSSEN Road, Elgin, IL 60120 - MLS#11012618 - Samuel Stell...