Homes for sale - 84 W North Street, Nashville, IL 62263 – MLS#20063...