216 E Yuba Street Cuba City, WI 53807 MLS# 1956668 $210,000 3 Bed | 2.0 Bath | 1,626 sq ft Sold on Jul 31, 2023