262 N Main Street, Seneca, IL 61360 - MLS#11098351 - Steve Umnow - ...