One of Chicago's most important homes is on the market. Mayflower Place, as it's known, is a 24,500-square-foot house situated on the shores of Lake Michigan. A true mansion, the house has been the site of society balls, European royal visits, and a lot of heartbreak.
Read on to see the house and learn more about its wild past.

>> These stories and more — here, in our daily news roundup.