31W051 Rohrssen Road, Elgin, IL 60120 - MLS#11106637 - Samuel Stell...