N2409 Jordan Street Juda, WI 53550-9551 MLS# 1975186 $424,900 4 Bed | 2.0 Bath | 3,258 sq ft Offer-No Show