N11292 Dorr Street Elcho, WI 54428 MLS# 1963376 $198,000 3 Bed | 1.5 Bath | 2,432 sq ft Sold on Feb 26, 2024