← Back
5711 W 128th St 21 Crestwood Il 60418
Loading verified records…
Verified record
$90,000
Most recent sale
Aug 2020
Condominium
2
Beds
1,029
Sq ft
1969
Built
Sales history
$90,000
Aug 2020
$103,000
Nov 2009
$120,000
Aug 2008
$113,000
Aug 2005
Loading the full report…