Homes for sale - 645 S River Street, Batavia, IL 60510 – MLS#104324...