Not that shocking to be honest. Stores like J.Crew are oversaturated and individual stores cannot survive. It's all depends on how lucky you are.
Their store at Rosedale Center will close on January 26. Their other stores in the area will remain open for now.