impression 0 600042661597 2434 95TH AVE VIOLA IL 61486 Listing Price $ 25,000 Sold 6/22/2017 2434 95TH AVE VIOLA , IL 61486 Listing Information 0 ba SAVE PLACES NOTES