1724 S Willard Avenue Janesville, IL 53546 MLS# 1967782 $184,500 2 Bed | 1.0 Bath | 1,230 sq ft Sold on Dec 28, 2023