000 IL RT 2 (3.41 Acres), Byron, IL 61010 - MLS#11012033 - Christop...