W10558 River Rd Lodi, WI 53555 MLS# 1931931 $287,000 2 Bed | 1.0 Bath | 1,416 sq ft Sold on May 16, 2022