$390,000
1820 W Norwood St Unit C, Chicago, IL 60660
- 2 Beds
- 2.5 Baths
- 1,600 Sq Ft
- Built 2003
Last Sold Summary
- 2% Below List Price
- $244/SF
- 10 Days On Market
Current Estimated Value $397,188
Last Listing Agent Matt Laricy Americorp, Ltd
1820 W Norwood St Unit C, Chicago, IL 60660