The spacious 150,000-square-foot University Mall was the perfect location, taking Dillard’s Department store’s place.