← Back
166 N 23rd Ave Melrose Park Il 60160
Loading verified records…
Verified record
$90,000
Most recent sale
Aug 2016
2-6 unit building
4
Beds
2
Baths
1,560
Sq ft
1898
Built
Sales history
$279,900
Nov 2017
$90,000
Aug 2016
$150,000
Feb 2000
Loading the full report…