$349,900 Sold Sep 16, 2025
8013 Neva Ave, Burbank, IL 60459
- 4 Beds
- 2 Baths
- 1,330 Sq Ft
- Built 1965
Last Sold Summary
- $263/SF
- 13 Days On Market
Current Estimated Value $353,315
Last Listing Agent Jaymi Block REMAX Legends
8013 Neva Ave, Burbank, IL 60459