3715 N Odell Avenue, Chicago, IL 60634 (MLS # 12790274)

3715 N Odell Avenue, Chicago, IL 60634 (MLS # 12790274) has 4 beds and 2.00 baths