3230 N Neva Avenue, Chicago, IL 60634 (MLS # 12791646)

3230 N Neva Avenue, Chicago, IL 60634 (MLS # 12791646) has 3 beds and 2.00 baths