4208 Locust Street Delavan, WI 53115 MLS# 1971446 $155,000 2 Bed | 1.0 Bath | 858 sq ft Sold on Apr 01, 2024