Grosse Pointe North rising from the ashes of the 90s