We have found 4 properties on 80th St, Willowbrook, IL. Average price per square feet on 80th St is $169. It is 4.3% higher than average price per sqft Willowbrook. Average sale price on 80th St is $299,500. It is 13.1% lower than average sale price in Willowbrook.

List of properties