802 Clyde St Avoca, WI 53506 MLS# 1933556 $75,000 4 Bed | 2.0 Bath | 1,536 sq ft Sold on Dec 16, 2022