3947 N Neva Avenue, Chicago, IL 60634 (MLS # 12772148)

3947 N Neva Avenue, Chicago, IL 60634 (MLS # 12772148) has 4 beds and 4.00 baths