Lot 6 Derek Drive, Elburn, IL 60119 - MLS#11009821 - Samuel Stella ...