8632 S Jeffery Boulevard, Chicago, IL 60617 (MLS # 12785693)

8632 S Jeffery Boulevard, Chicago, IL 60617 (MLS # 12785693) has 2 beds and 1.50 baths