239 E Jackson Street, Seneca, IL 61360 - Homesnap