506 Sherwood Drive, Pekin, IL 61554 - MLS#11134537 - Samuel Stella ...