5400 N Neva Ave Leave a Comment / ILLINOIS / By 0downrenttoownhomes 5400 N Neva AveChicago, IL 60656 $3,300/mo (773) 741-0552