View Details Price Reduced $360,000 1 of 24 Eden Manor | Schiller Park 4 beds 1 baths 2 ½ baths 1,929 sqft On Site: 75 Days