I don't see anything in that saying they're giving you 3 days notice. I see it stating a specific date and time.

Considering you're posting this about 12 hours after the listed Removal date and time, when did your house actually demo?