5104 S Menard Avenue, Chicago, IL 60638 (MLS # 12770906)

5104 S Menard Avenue, Chicago, IL 60638 (MLS # 12770906) has 3 beds and 1.00 baths