3417 S Elmwood Dr, Elmwood Park, WI 53405 (MLS # 1988460)

3417 S Elmwood Dr, Elmwood Park, WI 53405 (MLS # 1988460) has 2 beds and 2.00 baths